complaining of a grievance - Espagnol Anglais Dictionnaire